indefatigable efforts

Traduzioni
неутомимые усилия
Their indefatigable efforts led to the project's success.
Их неутомимые усилия привели к успеху проекта.
Parole
effort

noun
усилие
indefatigable

adjective
неутомимый